<?php
 /**
  * Clase para gestionar los Errores
  * Requiere LIGA 2 o superior
  * Autor: Ing. Oscar Galileo García García
  * Creación: 2 de Abril del 2011
  * Última modificación: 16 de Abril del 2011
  * 
  */
 class Error extends ErrorException {
    public function __construct($msj,$acc='log',$dest='',$adi='') {
        switch($acc) {
            case 'log':
                echo $msj; # Debug
                error_log(" [LIGA 2] $msj", 0);
            break;
            case 'correo':
                error_log(date('d/m/Y H:i:s')." [LIGA 2] Error en el Servidor $_SERVER[SERVER_NAME] que dice $msj", 1, $dest, $adi);
            break;
            case 'archivo':
                error_log(date("d/m/Y H:i:s")." [LIGA 2] Error en el Servidor $_SERVER[SERVER_NAME] que dice $msj\n",3,$dest);
            break;
        }
    }
 }
?>